package com.gxuwz.hmr.project.system.agriculture.service;

import java.util.List;

import com.gxuwz.hmr.project.system.agriculture.domain.Agriculture;
import com.ruoyi.project.system.agriculture.domain.Agriculture;

/**
 * 农合经办信息Service接口
 * 
 * @author ruoyi
 * @date 2021-05-05
 */
public interface IAgricultureService 
{
    /**
     * 查询农合经办信息
     * 
     * @param agrId 农合经办信息ID
     * @return 农合经办信息
     */
    public Agriculture selectAgricultureById(Long agrId);

    /**
     * 查询农合经办信息列表
     * 
     * @param agriculture 农合经办信息
     * @return 农合经办信息集合
     */
    public List<Agriculture> selectAgricultureList(Agriculture agriculture);

    /**
     * 新增农合经办信息
     * 
     * @param agriculture 农合经办信息
     * @return 结果
     */
    public int insertAgriculture(Agriculture agriculture);

    /**
     * 修改农合经办信息
     * 
     * @param agriculture 农合经办信息
     * @return 结果
     */
    public int updateAgriculture(Agriculture agriculture);

    /**
     * 批量删除农合经办信息
     * 
     * @param ids 需要删除的数据ID
     * @return 结果
     */
    public int deleteAgricultureByIds(String ids);

    /**
     * 删除农合经办信息信息
     * 
     * @param agrId 农合经办信息ID
     * @return 结果
     */
    public int deleteAgricultureById(Long agrId);
}
